crypto/internal/fips140/bigmod.Modulus.nat (field)
26 uses
crypto/internal/fips140/bigmod (current package)
nat.go#L179: if x.cmpGeq(m.nat) == yes {
nat.go#L198: if bitLen(x.limbs[len(x.limbs)-1]) > bitLen(m.nat.limbs[len(m.nat.limbs)-1]) {
nat.go#L472: nat *Nat
nat.go#L571: m := &Modulus{nat: n}
nat.go#L572: if m.nat.IsZero() == yes || m.nat.IsOne() == yes {
nat.go#L575: if m.nat.IsOdd() == 1 {
nat.go#L577: m.m0inv = minusInverseModW(m.nat.limbs[0])
nat.go#L590: return m.nat.BitLenVarTime()
nat.go#L598: n.set(m.nat)
nat.go#L611: size := len(m.nat.limbs)
nat.go#L614: mLimbs := m.nat.limbs[:size]
nat.go#L658: start := len(m.nat.limbs) - 2
nat.go#L678: return x.expand(len(m.nat.limbs))
nat.go#L685: return out.reset(len(m.nat.limbs))
nat.go#L701: underflow := t.sub(m.nat)
nat.go#L718: t.add(m.nat)
nat.go#L780: n := len(m.nat.limbs)
nat.go#L781: mLimbs := m.nat.limbs[:n]
nat.go#L932: n := len(m.nat.limbs)
nat.go#L1069: u, A, err := extendedGCD(a, m.nat)
nat.go#L1158: A.Add(C, &Modulus{nat: m})
nat.go#L1159: B.Add(D, &Modulus{nat: a})
nat.go#L1162: C.Add(A, &Modulus{nat: m})
nat.go#L1163: D.Add(B, &Modulus{nat: a})
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)